home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 007a / ezread17.zip / EZREAD17.DOC < prev    next >
Text File  |  1991-11-26  |  8KB  |  140 lines

  1.                                EZREAD VERSION 1.7
  2.                       (c) Copyright  David Batchelor  1991
  3.                               All Rights Reserved
  4.  
  5.  
  6. System requirements: Any IBM PC compatible running DOS 2.0 or higher.
  7.          
  8. EZREAD is a replacement for the DOS TYPE command for reading a text file on the
  9. PC screen.  The DOS TYPE command operates too fast for comfortable reading.
  10. EZREAD presents text at a rate slow enough to read -- a rate chosen by the
  11. user.  This is convenient if the user simply wants to read a scrolling file at
  12. a relaxed pace, "no hands," without having to type a carriage return repeatedly
  13. (as the DOS TYPE | MORE command requires).  EZREAD enables the user to change
  14. the scroll speed while reading, to skip ahead or back (impossible for the TYPE
  15. command), and more.  EZREAD prints blank lines without delay to save time.  It
  16. also lets you search for text keywords.  No other PC utility has all of these
  17. features.
  18.  
  19.                                LICENSE AGREEMENT
  20.  
  21. This program is SHAREWARE.  You are granted a reasonable try-out period of 30
  22. days in which you may test EZREAD to see if it serves your needs.  By trying
  23. EZREAD, you implicitly agree to these terms.  If you use EZREAD beyond 30 days
  24. after first trying it out, then you are required to send the license fee of
  25. $5.00 US to the author.  (EZREAD is the copyrighted property of the author, and
  26. you are granted the right to use it under the conditions in this paragraph.)
  27. FOR THE LICENSE FEE, YOU WILL ALSO RECEIVE BY MAIL AN UPGRADED VERSION OF
  28. EZREAD, WITH MORE FUNCTIONS.  The upgrade version 2.0 can print out what you
  29. see scrolling, save your place in the file and return to it later, and more.
  30. The license fee also entitles you to unlimited registered use of future
  31. releases of EZREAD.  The source code is in C and is available to registered
  32. users upon request.  You are free to copy and distribute EZREAD under the
  33. following conditions: the executable file EZR.EXE and this file EZREAD17.DOC
  34. are not altered in any way, both files are included together in any distrib-
  35. ution, and no money is received by the distributor (except perhaps media
  36. costs).  This program is offered to you for personal use only, not for use in a
  37. business environment without a business license agreement.  Please contact the
  38. author to arrange a business license agreement with substantial discounts for
  39. multiple copies.  (Exception:  EZREAD is free of charge, however, to any
  40. federal government employees, for personal or professional uses.)
  41.  
  42.                                  USING EZREAD
  43.  
  44. The command line format is
  45.  
  46.         EZR input_file_name -d#
  47.  
  48. where # represents a character from the following list: 0, q, h, 1, 2, 3, 4, 5,
  49. 6, 7, 8, or 9, the desired number of seconds between typed lines (q gives you
  50. 1/4 second and h gives you 1/2).  The "input_file_name" parameter is optional,
  51. and the program will prompt the user if it is not present.  The "-d#" parameter
  52. is also optional, and if it is absent, the default interline delay of 3 seconds
  53. is assumed.  I have found that this is a good match to users' reading rates.
  54.  
  55. Several commands are valid during scrolling:
  56.         h or H  for Help (a command list will appear)
  57.         q or Q  to Quit (the Esc key also works)
  58.         f or F  to go Faster (decrease the interline delay in steps)
  59.         s or S  to go Slower (increase the interline delay in steps)
  60.         PgDn    to view the next 23 lines immediately
  61.         PgUp    to view the preceding 23 lines immediately
  62.         w or W  to Wait until you press another key
  63.         l or L  to display the current Line number in the file
  64.         g or G  to Go directly to another line in the file
  65.         b or B  to Begin scrolling again at your chosen starting line number
  66.         ?       to search for a keyword (character string) of your choice
  67.  
  68. EZREAD versions 1.3 and later provide a filter to screen out control characters
  69. (ASCII characters 0 through 31, except ^I, the tab character).  These charac-
  70. ters are displayed in reverse video, using the corresponding printable charac-
  71. ter, e.g. ^L (form feed) is displayed as a letter L on a bright background.
  72. This is useful for examining files created by some word processors, which use
  73. control characters as code for Italics or other functions.  A ^Z in a text file
  74. will be treated by EZREAD as the End of File.
  75.  
  76. When the end of the file is reached, EZREAD types a message giving the line
  77. number of the last line, and quits.
  78.  
  79. EZREAD versions 1.7 and later allow you to search for a character string of as
  80. many as 32 characters.  The search starts on the next line (not typed yet on
  81. the screen).  If the character string is found, EZREAD skips ahead to the
  82. first line containing it and types the line.  If the character string is not
  83. found in the file -- between the bottom line you see and the end -- then your
  84. place in the file does not change.  The search for characters does not dis-
  85. tinguish upper and lower case letters (for example, if you searched for ezread
  86. you would also find EZREAD and vice versa).  If you have already made one
  87. search and you want to repeat it, you don't have to retype the search text.
  88. Just type ? and when EZREAD asks you for the search text, enter a carriage
  89. return.  EZREAD will search for the next occurrance of the text.
  90.  
  91. I welcome comments from users and suggestions for new features.  I can be
  92. reached by postal mail at
  93.  
  94.                         David Batchelor
  95.                         11412 Hawk Ridge Court  
  96.                         Beltsville, MD  20705
  97.  
  98. Users are welcome to call me at (301) 937-4796 with questions or comments.  I
  99. also can be contacted via Email on several Washington, DC, area BBSs, such as
  100. the Capital PC Users' Group Member Information Exchange (301)738-9060, TIDMADT
  101. (703)370-7054 (FidoNet 109/120) or Interconnect (703)425-2505.
  102.  
  103. I am still developing the program and plan to add a few more features in future
  104. releases.  I would appreciate hearing from you if you encounter any problems or
  105. have comments about EZREAD.  
  106.  
  107. A popular utility for browsing files is LIST.COM by Vernon Buerg, which does
  108. many, many more functions than EZREAD.  LIST.COM has a continuous scrolling
  109. capability, but EZREAD can slow down to a much slower pace and let you read
  110. lots of pages of text without ever touching the keyboard.  LIST also makes you
  111. wait for blank lines to scroll by, unlike EZREAD.  The main advantage of using
  112. EZREAD is the streamlined access it gives you to continuous scrolling of text
  113. with minimum fuss for minimum price.  EZREAD is what the DOS TYPE command might
  114. have been...
  115.  
  116. EZREAD is also helpful to computer users who are visually impaired and have
  117. other software installed which can read aloud what is printed on the screen.  
  118.  
  119. EZREAD returns an error level of 1 if the input file cannot be openned on the
  120. second attempt; otherwise it terminates setting an error level of 0.
  121.  
  122. Release history:
  123.  
  124. SLOWTYPE Version 0.3  Nov. 13, 1990  (prototype with few functions)
  125. SLOWTYPE Version 0.4  Nov. 15, 1990       "      "    "      "
  126. EZREAD Version 1.0    Nov. 20, 1990  (1st full-featured version)
  127. EZREAD Version 1.1    Jan. 17, 1991  (performance tune-up)
  128. EZREAD Version 1.2    Nov.  7, 1991  (ANSI screen control added)
  129. EZREAD Version 1.3    Nov. 14, 1991  (Control character filter added; fixed a
  130.                                       bug: in ver 1.2, line # was 1 too large
  131.                                       on exit at EOF)
  132. EZREAD Version 1.4    Nov. 16, 1991  (Delays of 1/2 and 1/4 second possible)
  133. EZREAD Version 1.5    Nov. 20, 1991  (PgDn and PgUp functions added)
  134. EZREAD Version 1.6    Nov. 21, 1991  (Fixed a bug in runtime command
  135.                                       interpreter)
  136. EZREAD Version 1.7    Nov. 26, 1991  (Added search for character string and
  137.                                       a performance tune-up)
  138.  
  139. I hope you enjoy the program!           - Dave
  140.